.galeria{
    width: 100%;
    overflow: auto;
}

.galeria ul{
    list-style: none;
}

.galeria .fotos{
    
}

.galeria .fotos a{
    text-decoration: none;
}

.galeria .fotos li{
    margin: 5px;
    width: 170px;;
    height: 300px;
    float: left;
    border: 1px outset #f6f6f6;
    background-color: #f6f6f6;
}

.fotos li:hover{
    border: 1px inset #e6e6e6;
    background-color: #e6e6e6;
}

.image{
    float: left;  
    width: 100%;
}

.image img{
   margin: auto;
   max-width: 150px;
   max-width: 150px;
   padding-left: 10px;
   
}

.fotos li span{
    color: #056;
}

.galeria .fotos .control{
    bottom: 0;
    height: 20px;
}

.galeria .fotos .desc{
    height: 60px;
}

.galeria .fotos .title{
    font: bold 1em/1.5em 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, Sans-Serif;
    color: #555;
    font-size: 1.2em;
    height: 40px;
}